international supply - German English Dictionary